higher powered - French English Dictionary